home *** CD-ROM | disk | FTP | other *** search
- // simpled.cpp RHS 1/15/92
-
- #include"stdwin.h"
- #include"editwin.h"
-
- class myApp : public WinAppStdWindow
- {
- EditWin *editWin;
-
- public:
- myApp(char *name) : WinAppStdWindow(name)
- {
- editWin = NULL;
- }
- void WMCREATE(void)
- {
- editWin = new EditWin(hWnd,1);
- editWin->AddVScroll();
- editWin->AddBorder();
- editWin->SetLeftText();
- editWin->SetMultiLine();
- editWin->SetAutoVScroll();
- editWin->Create();
- }
- void WMSETFOCUS(void)
- {
- if(editWin)
- SetFocus(editWin->GetHandle());
- }
- void WMSIZE(void)
- {
- MoveWindow(editWin->GetHandle(),0,0,LOWORD(lParam),
- HIWORD(lParam),TRUE);
- }
- void WMDESTROY(void)
- {
- delete editWin;
- PostQuitMessage(0);
- }
- void WMCLOSE(void) { DestroyWindow(hWnd); }
- };
-
-
- int PASCAL WinMain(HANDLE, HANDLE, LPSTR, int)
- {
- myApp MyWin("Simple Windows Editor");
- MyWin.Display(); // open the window
- return MyWin.Run(); // process any messages
- }
-